substantial responsibility - Allemand Anglais Dictionnaire